do his damndest

aux.拼死命干,尽全力